/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package jam.sfcc.business;

import jam.sfcc.common.data.ProductoData;
import jam.sfcc.common.domain.Producto;
import java.sql.SQLException;
import java.util.LinkedList;

/**
 *
 * @author Josué
 */
public class ProductoBusiness {

    private ProductoData productoData;

    public ProductoBusiness(String userName, String password) {
        productoData = new ProductoData(userName, password);
    }

    public void insertarProductoNuevo(Producto producto) throws SQLException {
        productoData.insertarProductoNuevo(producto);
    }

    public LinkedList<Producto> getProductosPorCategoria(int codCategoria) throws SQLException {
        return productoData.getProductosPorCategoria(codCategoria);
    }

    public void agregarProductoExistente(Producto producto) throws SQLException {
        productoData.agregarProductoExistente(producto);
    }

    public void actualizarProducto(Producto producto) throws SQLException {
        productoData.actualizarProducto(producto);
    }

    public LinkedList<Producto> getProductoPtoReorden() throws SQLException {
        return productoData.getProductoPtoReorden();
    }
}
